body {
  padding: 20px;
}

.form-inline .form-group input {
  width: 200px;
  border: 1px solid #CED4DA;
  font-size: 14px;
}

.form-horizontal .form-group select {
  width: 180px;
  height: 35px;
  padding-left: 10px;
  color: #666;
  border: 1px solid #CED4DA;
  border-radius: 5px;
}

.form-inline button {
  margin: 10px;
  background-color: #007BFF;
  border: none;
  font-size: 14px;
}

.form-inline button:nth-of-type(1),
.form-inline button:nth-of-type(2) {
  width: 70px;
}

.form-inline button:nth-of-type(3) {
  background-color: #fff;
  border: 1px solid #57D7C4;
  color: #57D7C4;
}

.form-inline button:hover {
  background-color: #0069D9;
}


.form-inline button:nth-of-type(3):hover {
  background-color: #67C23A;
  color: #fff;
  border: 1px solid #67C23A;
}

.modal-body .form-horizontal .form-group .col-sm-8,
.modal-body .form-horizontal .form-group label {
  margin-left: 50px;
}

#mainDiv .table thead tr th {
  color: #8E939A;
  font-size: 14px;
}

.page_wrap {
  float: right;
  margin-right: 50px;
}